/**
  * Author: Mei
  * Date: 2020-12-13 15:11
  * Description:  hash function
  * 主要用来计算hash_code值  够乱就行  这样才不会聚集和碰撞
  *
  */
#include "../head.h"

using namespace std;

int main() {
    /**
     * 一般整型的x 传出也是x 比如下面123
     */
    cout << hash<int>()(123) << endl; //生成临时对象 然后调用
    cout << hash<string>()(string("Ace")) << endl;
    cout << hash<const char*>()("Ace") << endl;
    cout << hash<char>()('A') << endl;

    return 0;
}